export interface MonitorVo {
    application: { app_uuid: string, id: number, importance: number, name: string };
    assetType: string;
    cveInfo: { name: string };
    targetAssets: Array<{name: string, uuid: string}>;
}

export interface MonitorStatisticsVo {
    appNum: number;
    appWithVulNum: number;
    libNum: number;
    containerNum: number;
    conWithVulNum: number;
    vulnerabilitieNum: number;
}

export interface MonitorTreeMap {
    id: string;
    description: string;
    value: number;
    name: string;
    bink: string;
    children: Array<MonitorTreeMap>;
}
